<?php

class Application_Model_Listaemail
{
 
	// limpando lista email lista
	public function limparListaEmail()
	{
		 $lemail = new Application_Model_DbTable_Listaemail();
		 $lemail->delete();
	}
	// inserindo novo relacionamento
    public function addRelacionamento ($lista_idlista,$email_idemail)
    {
    	$lemail = new Application_Model_DbTable_Listaemail();
        $data = array('lista_idlista' => $lista_idlista, 'email_idemail' => $email_idemail);        
        $lemail->insert($data);
    }
	// verifica se ja existe um relacionamento lista x email
    public function verificaRelacionamento ($lista_idlista,$email_idemail)
    {
    	$lemail = new Application_Model_DbTable_Listaemail();     	    
        $select = $lemail->select()
			        ->setIntegrityCheck(false)
			        ->from(array('ele'=>'email_lista_email'))
			        ->columns(array('idlista'=>'ele.lista_idlista', 'idemail'=>'ele.email_idemail'))
			        ->where('ele.lista_idlista ='.$lista_idlista.' AND ele.email_idemail = '.$email_idemail);
        $relacionamentos = $lemail->fetchAll($select)->toArray();
        if(count($relacionamentos)!=0){
        	return true;
        }else{        
			return false;
        }   
        
    }

}

